package com.naizhuai.network.apistore;

import com.naizhuai.ui.entity.MainPage;
import com.naizhuai.ui.entity.RecommendScheme;
import com.naizhuai.ui.entity.StartUp;
import com.naizhuai.ui.entity.User.MainPageRedPoint;
import com.naizhuai.ui.entity.User.UserNews;

import java.util.List;

import retrofit2.http.Field;
import rx.Observable;

/**
 * @author：lichenxi
 * @date 2018/5/4 11
 * email：525603977@qq.com
 * Fighting
 */
public interface  CommonManagerApiStore {
    Observable<MainPage> getMainPage();

    Observable<List<RecommendScheme>> getRecommendScheme(int page);

    Observable<StartUp> getStartUp();

    Observable<String> user_report(String jid,String type);

    Observable<List<UserNews>> article_list();

    Observable<MainPageRedPoint> red_point();
}

